Photon or proton radiotherapy